Skip to content

WIP #250 Initial work towards testing with BrowserStack#271

Merged
craigfowler merged 23 commits into
masterfrom
craigfowler/issue250
Jan 27, 2026
Merged

WIP #250 Initial work towards testing with BrowserStack#271
craigfowler merged 23 commits into
masterfrom
craigfowler/issue250

Conversation

@craigfowler

Copy link
Copy Markdown
Member

Right now this is just one browser, with a first stab at the CI logic and test logic to do this. I've not tried any of this out locally yet but conceptually everything's here.

Right now this is just one browser, with a first stab at the CI logic
and test logic to do this.  I've not tried any of this out locally yet
but conceptually everything's here.

@craigfowler craigfowler left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will resolve #250.

Small improvements
This is to see what's happening in WebDriverExtensions.
I suspect that it's rejecting my config, but it really doesn't
need to.
This should fix the error I'm getting about the config not existing.
I made a mistake with an env variable name, so my
logic wasn't being executed.
This enables the tests in all browsers, it also attempts to improve the name of the test in BrowserStack.
I want to see the results from all the browsers, not just the first failure.
Also remove a redundant step
This prevents DoS via runaway regex evaluation.
100ms is more than generous for stripping non-alpahnumeric
characters from a date.
On BrowserStack it seems my sessions are staying open until
they time out.  That's making the tests take way too long.
This is an attempt to force them closed more quickly.
@sonarqubecloud

Copy link
Copy Markdown

@craigfowler
craigfowler merged commit a825f59 into master Jan 27, 2026
3 of 10 checks passed
@craigfowler
craigfowler deleted the craigfowler/issue250 branch January 27, 2026 22:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant